	body{
		margin: 0 auto;
		padding: 15px;
		text-align: center;
	}

	.total{
		width: 1000px;
		margin: 0 auto;
		padding: 0px;
	}

	fieldset{
		width:280px;
		height: 120px;
		position: absolute;
		top: 50%;
		left: 50%;
		margin: -125px -150px;
		background: rgb(235,241,246); /* Old browsers */
		background: -moz-linear-gradient(top, rgb(235,241,246) 0%, rgb(66,168,237) 25%, rgb(137,195,235) 100%, rgb(213,235,251) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(235,241,246)), color-stop(25%,rgb(66,168,237)), color-stop(100%,rgb(137,195,235)), color-stop(100%,rgb(213,235,251))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgb(235,241,246) 0%,rgb(66,168,237) 25%,rgb(137,195,235) 100%,rgb(213,235,251) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgb(235,241,246) 0%,rgb(66,168,237) 25%,rgb(137,195,235) 100%,rgb(213,235,251) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, rgb(235,241,246) 0%,rgb(66,168,237) 25%,rgb(137,195,235) 100%,rgb(213,235,251) 100%); /* IE10+ */
		background: linear-gradient(to bottom, rgb(235,241,246) 0%,rgb(66,168,237) 25%,rgb(137,195,235) 100%,rgb(213,235,251) 100%); /* W3C */
		font-family: Segoe UI;
		border-radius: 50px;
		box-shadow: 3px 3px 5px #888;
	}
	
	.conteudo{
		height: 680px;
		background: rgb(235,241,246); /* Old browsers */
		background: -moz-linear-gradient(top, rgb(235,241,246) 0%, rgb(66,168,237) 25%, rgb(137,195,235) 100%, rgb(213,235,251) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(235,241,246)), color-stop(25%,rgb(66,168,237)), color-stop(100%,rgb(137,195,235)), color-stop(100%,rgb(213,235,251))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgb(235,241,246) 0%,rgb(66,168,237) 25%,rgb(137,195,235) 100%,rgb(213,235,251) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgb(235,241,246) 0%,rgb(66,168,237) 25%,rgb(137,195,235) 100%,rgb(213,235,251) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, rgb(235,241,246) 0%,rgb(66,168,237) 25%,rgb(137,195,235) 100%,rgb(213,235,251) 100%); /* IE10+ */
		background: linear-gradient(to bottom, rgb(235,241,246) 0%,rgb(66,168,237) 25%,rgb(137,195,235) 100%,rgb(213,235,251) 100%); /* W3C */
		border-radius: 10px;
				
	}


		

.menu{
border:none;
border:0px;
margin:0px;
padding:0px;
font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.menu ul{
background: rgb(235,241,246); /* Old browsers */
background: -moz-linear-gradient(top, rgb(235,241,246) 0%, rgb(171,211,238) 50%, rgb(137,195,235) 51%, rgb(213,235,251) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(235,241,246)), color-stop(50%,rgb(171,211,238)), color-stop(51%,rgb(137,195,235)), color-stop(100%,rgb(213,235,251))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgb(235,241,246) 0%,rgb(171,211,238) 50%,rgb(137,195,235) 51%,rgb(213,235,251) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgb(235,241,246) 0%,rgb(171,211,238) 50%,rgb(137,195,235) 51%,rgb(213,235,251) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgb(235,241,246) 0%,rgb(171,211,238) 50%,rgb(137,195,235) 51%,rgb(213,235,251) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgb(235,241,246) 0%,rgb(171,211,238) 50%,rgb(137,195,235) 51%,rgb(213,235,251) 100%); /* W3C */
height:50px;
list-style:none;
margin:0;
padding:0;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
-webkit-box-shadow: inset 0px 16px 0px 0px rgba(255, 255, 255, .1);
-moz-box-shadow: inset 0px 16px 0px 0px rgba(255, 255, 255, .1);
box-shadow: inset 0px 16px 0px 0px rgba(255, 255, 255, .1);
}
.menu li{
float:left;
padding:0px 0px 0px 15px; 
}
.menu li a{
background: rgb(235,241,246); /* Old browsers */
background: -moz-linear-gradient(top, rgb(235,241,246) 0%, rgb(171,211,238) 50%, rgb(137,195,235) 51%, rgb(213,235,251) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(235,241,246)), color-stop(50%,rgb(171,211,238)), color-stop(51%,rgb(137,195,235)), color-stop(100%,rgb(213,235,251))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgb(235,241,246) 0%,rgb(171,211,238) 50%,rgb(137,195,235) 51%,rgb(213,235,251) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgb(235,241,246) 0%,rgb(171,211,238) 50%,rgb(137,195,235) 51%,rgb(213,235,251) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgb(235,241,246) 0%,rgb(171,211,238) 50%,rgb(137,195,235) 51%,rgb(213,235,251) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgb(235,241,246) 0%,rgb(171,211,238) 50%,rgb(137,195,235) 51%,rgb(213,235,251) 100%);
display:block;
font-weight:normal;
line-height:50px;
margin:0px;
padding:0px 25px;
text-align:center;
text-decoration:none;
}
.menu li a:hover{
background: rgb(136,191,232); /* Old browsers */
background: -moz-linear-gradient(top, rgb(136,191,232) 0%, rgb(112,176,224) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(136,191,232)), color-stop(100%,rgb(112,176,224))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* W3C */
color:#FFFFFF;
text-decoration:none;
-webkit-box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, .3);
-moz-box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, .3);
box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, .3);
}
.menu ul li:hover a{
background: rgb(136,191,232); /* Old browsers */
background: -moz-linear-gradient(top, rgb(136,191,232) 0%, rgb(112,176,224) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(136,191,232)), color-stop(100%,rgb(112,176,224))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* W3C */
color:#FFFFFF;
text-decoration:none;
}
.menu li ul{
display:none;
height:auto;
padding:0px;
margin:0px;
border:0px;
position:absolute;
width:200px;
z-index:200;
}
.menu li:hover ul{
display:block; 
}
.menu li li {
display:block;
float:none;
margin:0px;
padding:0px;
width:200px;
background: rgb(136,191,232); /* Old browsers */
background: -moz-linear-gradient(top, rgb(136,191,232) 0%, rgb(112,176,224) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(136,191,232)), color-stop(100%,rgb(112,176,224))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* W3C */
/*this is where the rounded corners for the dropdown disappears*/
}
.menu li:hover li a{
background:none;
}
.menu li ul a{
display:block;
height:50px;
font-size:12px;
font-style:normal;
margin:0px;
padding:0px 10px 0px 15px;
text-align:left;
}
.menu li ul a:hover, .menu li ul li:hover a{
border:0px;
text-decoration:none;
background: rgb(136,191,232); /* Old browsers */
background: -moz-linear-gradient(top, rgb(136,191,232) 0%, rgb(112,176,224) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(136,191,232)), color-stop(100%,rgb(112,176,224))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgb(136,191,232) 0%,rgb(112,176,224) 100%); /* W3C */
-webkit-box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, .3);
-moz-box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, .3);
box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, .3); 
}

#pd{
	padding-left:95px;
}

#pd2{
	padding-left:40px;
}

.listas{
	font-family: Segoe UI;
	font-size: small;
	height: 580px;
	width: 900px;
	margin: -290px -450px;
	position: absolute;
	top: 50%;
	left: 50%;
	overflow: auto;
}

.listas td{
	text-align: center;
}

.listas th{
	text-align: center;
	color:white;
}

a{
	text-decoration: none;
}

.content{
	font-family: Segoe UI;
	font-size: small;
	height: 580px;
	width: 900px;
	margin: -290px -450px;
	position: absolute;
	top: 50%;
	left: 50%;
	overflow: auto;
	text-align: left;
}

.content label {
	color: white;
}